#{extends 'CRUD/layout.html' /}
#{set title:messages.get('crud.show.title', type.modelName) /}

<div id="crudShow" class="${type.name}">

    <h2 id="crudShowTitle">&{'crud.show.title', type.modelName}</h2>

    <div class="objectForm">
    #{form action:@save(object._key()), enctype:'multipart/form-data'}
        #{crud.form}
        	#{crud.custom 'doctor'}
        	   <label for="${doctor}">&{'doctor'}</label>
        	   %{
				   fullName = object.doctor.firstName;
				}%
		       #{select 'doctors', items:models.User.findAll(), valueProperty:'userId', 
		       		labelProperty:'middleName', value:object.doctor.userId, id:'doctorSelector' /}
        	#{/crud.custom}
        	#{crud.custom 'medicineCard'}
        	   <label for="${medicineCard}">&{'medicineCard'}</label>
		       <a href="@{MedicineCards.show(object.medicineCard.medicineCardId)}">&{'title.edit'}</a>
        	#{/crud.custom}
        #{/crud.form}
        <p class="crudButtons">
            <input type="submit" name="_save" value="&{'crud.save', type.modelName}" />
            <input type="submit" name="_saveAndContinue" value="&{'crud.saveAndContinue', type.modelName}" />
        </p>
    #{/form}
    </div>

    #{form @delete(object._key())}
        <p class="crudDelete">
            <input type="submit" value="&{'crud.delete', type.modelName}" />
        </p>
    #{/form}

</div>